water storage tower - Turco Inglés Diccionario